package com.jy.api.healthreord.dto.yl.shoushu;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;


@Data
public class ShouShuJLDto {


    private String id;

    @ApiModelProperty("医疗机构代码")
    private String yiliaojgdm;

    @ApiModelProperty("院区ID")
    private String yuanquid;

    @ApiModelProperty("手术记录ID")
    private String shoushujlid;

    @ApiModelProperty("院区名称")
    private String yuanqumc;

    @ApiModelProperty("门急诊/住院标志")
    private String menjizzybz;

    @ApiModelProperty("就诊流水号")
    private String jiuzhenlsh;

    @ApiModelProperty("病人ID")
    private String bingrenid;

    @ApiModelProperty("证件类型")
    private String zhengjianlx;

    @ApiModelProperty("证件号码")
    private String zhengjianhm;

    @ApiModelProperty("姓名")
    private String xingming;

    @ApiModelProperty("手术申请单号")
    private String shoushusqdh;

    @ApiModelProperty("申请科室代码")
    private String shenqingksdm;

    @ApiModelProperty("申请科室名称")
    private String shenqingksmc;

    @ApiModelProperty("病区名称")
    private String bingqumc;

    @ApiModelProperty("病房号")
    private String bingfangh;

    @ApiModelProperty("病床号")
    private String bingchuangh;

    @ApiModelProperty("手术间编号")
    private String shoushujbh;

    @ApiModelProperty("择期手术标志")
    private Integer zeqissbz;

    @ApiModelProperty("术前诊断编码")
    private String shuqianzdbm;

    @ApiModelProperty("术后诊断编码")
    private String shuhouzdbm;

    @ApiModelProperty("手术开始时间")
    private LocalDateTime shoushuksrqsj;

    @ApiModelProperty("手术结束时间")
    private LocalDateTime shoushujsrqsj;

    @ApiModelProperty("手术级别代码")
    private String shoushujbdm;

    @ApiModelProperty("介入物名称")
    private String jieruwmc;

    @ApiModelProperty("手术体位代码")
    private String shoushutwdm;

    @ApiModelProperty("手术史标志")
    private Integer shoushusbz;

    @ApiModelProperty("皮肤消毒描述")
    private String pifuxdms;

    @ApiModelProperty("手术切口描述")
    private String shoushuqkms;

    @ApiModelProperty("出血量（mL)")
    private Integer chuxuel;

    @ApiModelProperty("输液量(mL)")
    private Integer shuyel;

    @ApiModelProperty("输血量(mL)")
    private Integer shuxuel;

    @ApiModelProperty("术前用药")
    private String shuqianyy;

    @ApiModelProperty("术中用药")
    private String shuzhongyy;

    @ApiModelProperty("输血反应标志")
    private Integer shuxuefybz;

    @ApiModelProperty("手术操作人员代码")
    private String shoushuczrydm;

    @ApiModelProperty("手术操作人员姓名")
    private String shoushuczryxm;

    @ApiModelProperty("i助工号")
    private String yizhugh;

    @ApiModelProperty("i助姓名")
    private String yizhuxm;

    @ApiModelProperty("器械护士代码")
    private String qixiehsdm;

    @ApiModelProperty("器械护士姓名")
    private String qixiehsxm;

    @ApiModelProperty("巡台护士代码")
    private String xuntaihsdm;

    @ApiModelProperty("巡台护士姓名")
    private String xuntaihsxm;

    @ApiModelProperty("麻醉方法代码")
    private String mazuiffdm;

    @ApiModelProperty("麻醉医师代码")
    private String mazuiysdm;

    @ApiModelProperty("麻醉医师姓名")
    private String mazuiysxm;

    @ApiModelProperty("手术签名者代码")
    private String shoushuqmzdm;

    @ApiModelProperty("手术者签名")
    private String shoushuzqm;

    @ApiModelProperty("签名时间")
    private LocalDateTime qianmingrqsj;

    @ApiModelProperty("手术及操作编码")
    private String shoushujczbm;

    @ApiModelProperty("手术及操作名称")
    private String shoushuczbm;

    @ApiModelProperty("手术目标部位名称")
    private String shoushumbbwmc;

    @ApiModelProperty("手术及操作方法")
    private String shoushujczff;

    @ApiModelProperty("手术及操作次数")
    private Integer shoushujczcs;

    @ApiModelProperty("ii助代码")
    private String erzhudm;

    @ApiModelProperty("ii助姓名")
    private String erzhuxm;

    @ApiModelProperty("手术切口类别代码")
    private String shoushuqklbdm;

    @ApiModelProperty("手术切口愈合等级代码")
    private String shoushuqkyhdjdm;

    @ApiModelProperty("手术过程")
    private String shoushugc;

    @ApiModelProperty("日间手术标志")
    private Integer rijianssbz;

    @ApiModelProperty("引流标志")
    private Integer yinliubz;

    @ApiModelProperty("引流材料名称")
    private String yinliuclmc;

    @ApiModelProperty("引流材料数目")
    private String yinliuclsm;

    @ApiModelProperty("放置部位")
    private String fangzhibw;

    @ApiModelProperty("是否感染")
    private Integer shifougr;

    @ApiModelProperty("手术类型")
    private String shoushulx;

    @ApiModelProperty("麻醉分级代码")
    private Integer mazuifjdm;

    @ApiModelProperty("无菌手术标志")
    private Integer wujunssbz;

    @ApiModelProperty("作废标志")
    private Integer zuofeibz;

    @ApiModelProperty("更新时间")
    private LocalDateTime gengxinsj;

    @ApiModelProperty("病人信息表的主键id，没有时默认为0")
    private String patientid;

    private String appid;

    private String yiliaojgmc;

    @ApiModelProperty("首次上传时间")
    private LocalDateTime chuangjiansj;

    @ApiModelProperty("最后更新时间")
    private LocalDateTime xiugaisj;
}
